Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH CROSS Detached £786,215 £460,000 28 Mar 2012
2 LEIGH CROSS Detached £908,174 £680,000 7 Jun 2016